A Python Tool for Multi-Gage Calibration of SWAT Models using the NSGA-II Algorithm
نویسندگان
چکیده
Calibration of large watershed models requires multi-gage calibration, however there are limited tools available for performing these calibrations of SWAT models. Non-Dominated Sorting Genetic Algorithm II (NSGA-II) has been shown to be an effective and efficient multi-objective calibration algorithm in various disciplines. Although NSGA-II has been used with SWAT before, there is no publically available software tool for easily applying the calibration approach for SWAT models. Therefore, the objective of this study was to create an open source tool for multi-gage calibration of SWAT models using the Python programming language. This tool is demonstrated through an application for the Upper Neuse Watershed in North Carolina, USA. The objective functions used for the calibration were Nash-Sutcliffe (E) and Percent Bias (PB), and the objective sites were the Flat, Little, and Eno watershed outlets. Results from the chosen parameter set in the Pareto front were E values ranging between 0.65 and 0.75 and PB values ranging between 0.02 and 0.08 for the objective sites. Similar to previous studies, the results show that the use of multi-objective calibration algorithms for SWAT calibration improved model performance.
منابع مشابه
Optimization of Agricultural BMPs Using a Parallel Computing Based Multi-Objective Optimization Algorithm
Beneficial Management Practices (BMPs) are important measures for reducing agricultural non-point source (NPS) pollution. However, selection of BMPs for placement in a watershed requires optimizing available resources to maximize possible water quality benefits. Due to its iterative nature, the optimization typically takes a long time to achieve the BMP trade-off results which is not desirable ...
متن کاملMulti-objective Pareto optimization of bone drilling process using NSGA II algorithm
Bone drilling process is one the most common processes in orthopedic surgeries and bone breakages treatment. It is also very frequent in dentistry and bone sampling operations. Bone is a complex material and the machining process itself is sensitive so bone drilling is one of the most important, common and sensitive processes in Biomedical Engineering field. Orthopedic surgeries can be improved...
متن کاملOn the use of multi-algorithm, genetically adaptive multi-objective method for multi-site calibration of the SWAT model
With the availability of spatially distributed data, distributed hydrologic models are increasingly used for simulation of spatially varied hydrologic processes to understand and manage natural and human activities that affect watershed systems. Multi-objective optimization methods have been applied to calibrate distributed hydrologic models using observed data from multiple sites. As the time ...
متن کاملAutomatic Calibration of Hydrologic Models with Multi-objective Evolutionary Algorithm and Pareto Optimization
In optimization problems with at least two conflicting objectives, a set of solutions rather than a unique one exists because of the trade-offs between these objectives. A Pareto optimal solution set is achieved when a solution cannot be improved upon without degrading at least one of its objective criteria. This study investigated the application of multi-objective evolutionary algorithm (MOEA...
متن کاملMulti-Objective Automatic Calibration of a Semi-Distributed Watershed Model using Pareto Ordering Optimization and Genetic Algorithm
This study explored the application of a multi-objective evolutionary algorithm (MOEA) and Pareto ordering in the multiple-objective automatic calibration of the Soil and Water Assessment Tool (SWAT). SWAT was calibrated in the Calapooia watershed, Oregon, USA, with two different pairs of objective functions in a cluster of 24 parallel computers. The non-dominated sorting genetic algorithm (NSG...
متن کامل